﻿/*
layui 下拉框控件的css。
作者: Microanswer
*/
/* 加载就绪标志 */
html #layuicss-dropdown_css{display:none; position: absolute; width:1989px;}


.layu-dropdown-root {
    position: fixed;
    outline:  none;
    overflow: hidden;
}

.layu-dropdown-pointer {
    width:      0;
    height:     0;
    position:   absolute;
    display:    block;
    overflow:   hidden;
    background: url("") no-repeat bottom center;
    background-size: 100% 50%;
    -webkit-transform-origin: center center;
       -moz-transform-origin: center center;
        -ms-transform-origin: center center;
         -o-transform-origin: center center;
            transform-origin: center center;
}
.layu-dropdown-pointer.bottom {
    -webkit-transform: rotate(-180deg);
       -moz-transform: rotate(-180deg);
        -ms-transform: rotate(-180deg);
         -o-transform: rotate(-180deg);
            transform: rotate(-180deg);
}

.layu-dropdown-root .layu-dropdown-content {
    background-color: white;
    border-radius:    3px;
    box-shadow:       1px 1px 5px #979797;
    overflow-x:       auto;
    overflow-y:       hidden;
}
.layu-dropdown-root .layu-dropdown-content .layu-dropdown-content-table                         { display: table; }
.layu-dropdown-root .layu-dropdown-content .layu-dropdown-content-table .layu-dropdown-content-thead { display: table-header-group; }
.layu-dropdown-root .layu-dropdown-content .layu-dropdown-content-table .layu-dropdown-content-tbody { display: table-row-group; }
.layu-dropdown-root .layu-dropdown-content .layu-dropdown-content-table .layu-dropdown-content-tr    { display: table-row; }

.layu-dropdown-root .layu-dropdown-content .layu-dropdown-content-table,
.layu-dropdown-root .layu-dropdown-content .layu-dropdown-content-table .layu-dropdown-content-th,
.layu-dropdown-root .layu-dropdown-content .layu-dropdown-content-table .layu-dropdown-content-td {
    position: relative;
    display: table-cell;
    border: none unset;
    text-align: unset;
    font-weight: normal;
    min-height: unset;
    font-size: 12px;
    line-height: 12px;
    padding-top: 0;
    padding-bottom: 0;
}

.layu-dropdown-root .layu-dropdown-content .layu-dropdown-content-table .layu-dropdown-content-th { font-weight: bold; }


.layu-dropdown-root .layu-dropdown-content .layu-dropdown-content-table .layu-dropdown-content-tr,
.layu-dropdown-root .layu-dropdown-content .layu-dropdown-content-table .layu-dropdown-content-tr:hover { background-color: unset; }

.layu-dropdown-root .layu-dropdown-content .layu-dropdown-menu-wrap { border-right: none; overflow-y: auto; overflow-x: hidden; }

.layu-dropdown-root .layu-dropdown-content .layu-dropdown-menu-fixed-head { border-right: none; overflow: hidden; }
.layu-dropdown-root .layu-dropdown-content .layu-dropdown-menu-fixed-head .layu-menu-fixed-head{ margin: 6px 14px 2px 14px;color: #a8a8a8;font-size: 12px; }

.layu-dropdown-root .layu-dropdown-content .layu-dropdown-menu-fixed-head.layu-menu-splitor::after,
.layu-dropdown-root .layu-dropdown-content .layu-dropdown-menu-wrap.layu-menu-splitor::after {border-right:1px solid #D9D9D9;content: " ";position: absolute;top: 0;bottom: 0;right: 0}
.layu-dropdown-root .layu-dropdown-content .layu-dropdown-menu-wrap.layu-overflowauto {overflow-y: auto;overflow-x: hidden}

.layu-dropdown-root .layu-dropdown-content .layu-dropdown-menu-wrap .layu-dropdown-menu {padding: 0;margin: 0;}

.layu-dropdown-root .layu-dropdown-content .layu-dropdown-menu-wrap .layu-dropdown-menu .layu-menu-item-wrap              {list-style: none;outline: none;}
.layu-dropdown-root .layu-dropdown-content .layu-dropdown-menu-wrap .layu-dropdown-menu .layu-menu-item-wrap:first-child  {margin-top: 10px;}
.layu-dropdown-root .layu-dropdown-content .layu-dropdown-menu-wrap .layu-dropdown-menu .layu-menu-item-wrap.layu-nomargin     {margin-top: 0 !important;}
.layu-dropdown-root .layu-dropdown-content .layu-dropdown-menu-wrap .layu-dropdown-menu .layu-menu-item-wrap:last-child   {margin-bottom: 10px;}
.layu-dropdown-root .layu-dropdown-content .layu-dropdown-menu-wrap .layu-dropdown-menu .layu-menu-item-wrap .layu-menu-header {margin-top: 6px;}
.layu-dropdown-root .layu-dropdown-content .layu-dropdown-menu-wrap .layu-dropdown-menu .layu-menu-item-wrap .layu-menu-header.layu-withLine{
    margin-left:0;
    margin-bottom: 0;
    margin-right: 0;
}
.layu-dropdown-root .layu-dropdown-content .layu-dropdown-menu-wrap .layu-dropdown-menu .layu-menu-item-wrap .layu-menu-header,
.layu-dropdown-root .layu-dropdown-content .layu-dropdown-menu-wrap .layu-dropdown-menu .layu-menu-item-wrap .layu-menu-header legend{
    font-size: 12px!important;
    line-height: 15px!important;
    padding: 0 14px!important;
    color: #a8a8a8;
}

.layu-dropdown-root .layu-dropdown-content .layu-dropdown-menu-wrap .layu-dropdown-menu .layu-menu-item-wrap .layu-menu-item { line-height: 36px;}
.layu-dropdown-root .layu-dropdown-content .layu-dropdown-menu-wrap .layu-dropdown-menu .layu-menu-item-wrap .layu-menu-item a{
    display: block;
    color: #333;
    padding: 0 20px;
    text-indent: 0;
    font-size: 14px;
    white-space: nowrap;
}
.layu-dropdown-root .layu-dropdown-content .layu-dropdown-menu-wrap .layu-dropdown-menu .layu-menu-item-wrap .layu-menu-item a:hover{background-color: #D9D9D9;}